rip off horses' shoes - Allemand Anglais Dictionnaire